package com.tedu.API.date;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;

/**
 * 第三版java实现类: JDK1.8新特性
 *包位置: java.time
 * LocalDateTime   本地日期时间类
 * 子类: 使用子类的方法，创建LocalDate父类
 * LocalDate(本地日期)       LocalTime(本地时间)
 * 国际化标准制定时间:  ISO 8601 规定日期和时间格式
 * 规范时间输出字符串:   yyyy-MM-ddTHH:mm:ss.SSS[自带毫秒时间]
 * 创建对象: LocalDateTime  引用=LocalDateTime.now();
 */
public class LocalDateTimeAPI {
    public static void main(String[] args) {
        //获取当前的日期时间【自带new对象】
        LocalDateTime cdl= LocalDateTime.now();
        System.out.println("当前的日期时间是: "+cdl);
         LocalDate ld=cdl.toLocalDate(); //获取到当前的日期
        System.out.println("当前日期: "+ld);
        cdl.toLocalTime();  //获取到当前的时间
        LocalTime lt=cdl.toLocalTime();   //获取当前的时间
        System.out.println("当前时间: "+lt);
        int hour=cdl.getHour();   //获取当前的小时
        System.out.println("当前小时: "+hour);
    }
}
